Generating Realtime Motion Plans from Attribute-Based Natural Language Instructions Using Dynamic Constraint Mapping
نویسندگان
چکیده
We present an algorithm for combining natural language processing (NLP) and realtime robot motion planning to automatically generate safe robot movements. We present a novel method to map the complex natural language commands into appropriate cost function and constraint parameters for optimizationbased motion planning. Given NLP commands, we generate a factor graph named Dynamic Grounding Graph (DGG). The coefficients of this factor graph are learned based on conditional random fields and used to dynamically generate the constraints for motion planning. We directly map the cost function to the parameters of the motion planner to generate collision-free and smooth paths in complex scenes with moving obstacles. We highlight the performance of our approach in a simulated environment as well as a human interacting with a 7-DOF Fetch robot with complex NLP commands.
منابع مشابه
Generating machine-executable plans from end-user's natural-language instructions
It is critical for advanced manufacturing machines to autonomously execute a task by following an end-user’s natural language (NL) instructions. However, NL instructions are usually ambiguous and abstract so that the machines may misunderstand and incorrectly execute the task. To address this NL-basedso that the machines may misunderstand and incorrectly execute the task. To address this NL-bas...
متن کاملAutomated Planning for Situated Natural Language Generation
We present a natural language generation approach which models, exploits, and manipulates the non-linguistic context in situated communication, using techniques from AI planning. We show how to generate instructions which deliberately guide the hearer to a location that is convenient for the generation of simple referring expressions, and how to generate referring expressions with context-depen...
متن کاملUnderstanding and Executing Instructions for Everyday Manipulation Tasks from the World Wide Web
Service robots will have to accomplish more and more complex, open-ended tasks and regularly acquire new skills. In this work, we propose a new approach to generating plans for such household robots. Instead composing them from atomic actions, we propose to transform task descriptions on web sites like ehow.com into executable robot plans. We present methods for automatically converting the ins...
متن کاملLanguage choice models for microplanning and readability
This paper describes the construction of language choice models for the microplanning of discourse relations in a Natural Language Generation system that attempts to generate appropriate texts for users with varying levels of literacy. The models consist of constraint satisfaction problem graphs that have been derived from the results of a corpus analysis. The corpus that the models are based o...
متن کاملGeneration of Assembly Process Plans and Associated Gilbreth Motion Study Data
Virtual assembly systems to date have tended to rely on pre-defined associations with a set of operation as a means to automate the generation of assembly plans. Even with the introduction of glove-based devices and wands as interactive manipulation implements, these systems still rely on the classical assembly techniques such as proximity snapping, constraint and axis-assisted co-location to m...
متن کامل